hard to resist - Turkish English Dictionary